package io.wdb.modules.generator.generator.entity.customer;

import java.math.BigDecimal;

import io.wdb.modules.generator.generator.entity.UserInfoEntity;

public class UserInfoEntityCustomer extends UserInfoEntity{
	private BigDecimal cashAmount;//余额
	private BigDecimal depositAmount;//押金
	private Integer creditValue;//信用分
	private Integer pointValue;//积分
	private Long commentCount;//评论次数
	private Integer bookCount;//已借阅图书数量
	private Integer borrowCount;//在借图书数量
	private String outTradeNo;//充值/退款订单号
	private Integer auditStatus;//退款审核标识  1:退款待审核，2：审核拒绝， 3：审核同意，4：完成退款，5：退款失败，6：退款完成
	private Integer repairsNum;//报修次数
	private Integer cashStatus;//用户当前余额状态	0:正常，1：已退押金，2：欠费，3：严重欠费，4：新注册
	private String description;
	private String shelfCode;
	private String vipType;
	public BigDecimal getCashAmount() {
		return cashAmount;
	}
	public void setCashAmount(BigDecimal cashAmount) {
		this.cashAmount = cashAmount;
	}
	public BigDecimal getDepositAmount() {
		return depositAmount;
	}
	public void setDepositAmount(BigDecimal depositAmount) {
		this.depositAmount = depositAmount;
	}
	public Integer getCreditValue() {
		return creditValue;
	}
	public void setCreditValue(Integer creditValue) {
		this.creditValue = creditValue;
	}
	public Integer getPointValue() {
		return pointValue;
	}
	public void setPointValue(Integer pointValue) {
		this.pointValue = pointValue;
	}
	public Long getCommentCount() {
		return commentCount;
	}
	public void setCommentCount(Long commentCount) {
		this.commentCount = commentCount;
	}
	public Integer getBookCount() {
		return bookCount;
	}
	public void setBookCount(Integer bookCount) {
		this.bookCount = bookCount;
	}
	public Integer getBorrowCount() {
		return borrowCount;
	}
	public void setBorrowCount(Integer borrowCount) {
		this.borrowCount = borrowCount;
	}
	public String getOutTradeNo() {
		return outTradeNo;
	}
	public void setOutTradeNo(String outTradeNo) {
		this.outTradeNo = outTradeNo;
	}
	public Integer getAuditStatus() {
		return auditStatus;
	}
	public void setAuditStatus(Integer auditStatus) {
		this.auditStatus = auditStatus;
	}
	public Integer getRepairsNum() {
		return repairsNum;
	}
	public void setRepairsNum(Integer repairsNum) {
		this.repairsNum = repairsNum;
	}
	public Integer getCashStatus() {
		return cashStatus;
	}
	public void setCashStatus(Integer cashStatus) {
		this.cashStatus = cashStatus;
	}
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	public String getShelfCode() {
		return shelfCode;
	}
	public void setShelfCode(String shelfCode) {
		this.shelfCode = shelfCode;
	}
	public String getVipType() {
		return vipType;
	}
	public void setVipType(String vipType) {
		this.vipType = vipType;
	}
	
}
